home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / ntkb.zip / NTKB.EXE / Q102 / 0 / 21.TXT < prev    next >
Text File  |  1993-09-28  |  3KB  |  75 lines

  1. DOCUMENT:Q102021  27-SEP-1993  [W_NT]
  2. TITLE   :Irpstacksize too Small when Printing with DLC
  3. PRODUCT :Windows NT
  4. PROD/VER:3.10
  5. OPER/SYS:WINDOWS
  6. KEYWORDS:
  7.  
  8. ----------------------------------------------------------------------
  9. The information in this article applies to:
  10.  
  11.  - Microsoft Windows NT operating system, version 3.1
  12.  - Microsoft Windows NT Advanced Server, version 3.1
  13. ----------------------------------------------------------------------
  14.  
  15. WARNING: Using Registry Editor incorrectly can cause
  16.      serious, system-wide problems that may require you to
  17.      reinstall Windows NT to correct them. Microsoft cannot
  18.      guarantee that any problems resulting from the use of
  19.      Registry Editor can be solved. Use this tool at your own
  20.      risk.
  21.  
  22. SYMPTOMS
  23. ========
  24.  
  25. The following error may occur when printing using the Hewlett-Packard
  26. (HP) print monitor over the DLC protocol:
  27.  
  28.    The server's configuration parameter irpstacksize is too small for
  29.    the server to use a local device. Please increase the value of this
  30.    parameter.
  31.  
  32. Irpstacksize specifies the number of stack locations in I/O request
  33. packets (IRPs) used by the server. It may be necessary to increase
  34. this number for certain transports, MAC drivers, or local file system
  35. drivers.
  36.  
  37. Another indication of this problem is that the status of the printer
  38. may be listed as "not available" in Print Manager.
  39.  
  40. RESOLUTION
  41. ==========
  42.  
  43. To correctly configure irpstacksize, use the Registry Editor
  44. (REGEDT32.EXE) to edit the following registry key:
  45.  
  46.    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\
  47.       Parameters
  48.  
  49. 1. Create a new value called "irpstacksize." The value must be of type
  50.    REG_DWORD.
  51.  
  52. 2. The default value is 4. Increase the value by 1 until the error
  53.    message stops. The range is 1 to 12. Each increment costs 36 bytes of
  54.    memory per work item (number of work items multiplied by 36 bytes
  55.    equals total memory cost).
  56.  
  57. Additional reference words: 3.10 irp event log
  58. KBCategory:
  59. KBSubcategory: PRT
  60.  
  61. =============================================================================
  62.  
  63. THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS
  64. PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND.  MICROSOFT DISCLAIMS
  65. ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES
  66. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  IN NO
  67. EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR
  68. ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL,
  69. CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF
  70. MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE
  71. POSSIBILITY OF SUCH DAMAGES.  SOME STATES DO NOT ALLOW THE EXCLUSION
  72. OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES
  73. SO THE FOREGOING LIMITATION MAY NOT APPLY.
  74.  
  75. Copyright Microsoft Corporation 1993.